Nuprl Lemma : next-var-value 11,40

es:ES, T:Type, eq:EqDecider(T), v:Tx:Id, e:{e:E| @loc(e)(x:T)} ,
e':{e':E| e loc e'  & (x after e') = v} .
e'e.(x after e') = v & e''[e,e').((x after e'') = v
latex


DefinitionsTrue, T, P  Q, A c B, x:AB(x), e'e.P(e'), e loc e' , state after e, tt, if b then t else f fi , Top, x,yt(x;y), xt(x), P  Q, P  Q, P  Q, , t  T, P & Q, EqDecider(T), x:AB(x), SqStable(P), @i(x:T), x(s), State(ds)
Lemmasdecidable es-le, es-le wf, sq stable from decidable, es-vartype wf, es-le-loc, es-after wf, es-locl wf, decidable assert, decidable functionality, deq property, fpf-single wf3, es-dds wf, es-dds-single, subtype rel self, eqof eq btrue, id-deq wf, fpf-cap-single, fpf-single wf, next-state-relation, event system wf, assert wf, iff wf, bool wf, Id wf, es-loc wf, es-dtype wf, es-E wf

origin